suffer many ailments - Turco Inglés Diccionario